dire straits – English–Español translations

🇬🇧 en es 🇪🇸

dire straits noun

  • difficult position
gran aprieto
Wiktionary Links